home *** CD-ROM | disk | FTP | other *** search
- Short: Bus Mouse wheel support
- Author: rdc@cyberstorm.mtu-net.ru (denis sotchenko)
- Uploader: rdc@cyberstorm.mtu-net.ru
- Type: util/mouse
-
- At this moment (May/June 2000) there was only one wheel mice driver on
- Ami - NewMouse. This driver works only with serial mice, that have
- two serious disadvantages - them allocates serial port (useful for
- modem) and them have VERY SLOW update rate, with bad flickering of
- mouse pointer as result (typical 40fps for 2button and 25fps for
- 3button mice).
-
- There are simple solution to adapt PC mice for Ami, as described in
- many documents - you can simply remove mouse chip and replace it with
- Schmitt-trigger, and mouse will be Amiga-like. Unfortunately, this
- solution forced you to lose wheel and other mouse features... up to
- this moment. :)
-
- Now you can add two Schmitt-trigger elements and connect wheel
- optopairs to joystick port pins 1 and 3. Amiga has two similar pairs
- of mouse counters, and second pair will be used for mouse wheel.
- This driver reads second counter 25 timers every second and generates
- NewMouse-standard input events. It is (theoretically) fully NewMouse
- compatible, you can use it with any NewMouse aware applications like
- DirOpusMagellan.
-
- Full C source code included. Installation is very simple - add
- following string in you startup-sequence or user-startup:
-
- run >nil: c:wbm
-
- Driver may be terminated by CTRL/C or break signal.
-
-
- Have fun!
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 524 384 26.7% 12-Jun-00 23:38:22 wbm
- 1966 817 58.4% 12-Jun-00 23:38:30 wbm.c
- -------- ------- ----- --------- --------
- 2490 1201 51.7% 15-Jun-100 06:52:46 2 files
-